bring to a screeching halt

戛然而止戛然停止嘎然而止戛然止步

bring to a screeching halt 近义词

bring to a screeching halt

等同于 immobilize